﻿#region << 文 件 说 明 >>
/*----------------------------------------------------------------
// 文件名称：ViewPoco
// 创 建 者：杨程
// 创建时间：2021/10/14 13:40:39
// 文件版本：V1.0.0
// ===============================================================
// 功能描述：
//		
//
//----------------------------------------------------------------*/
#endregion

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Org.BouncyCastle.Crypto;
using SqlSugar;
using Vampirewal.Core.Models;

namespace V.CodeGenerator.CreateCodes.Model
{
    /// <summary>
    /// View生成实体类
    /// </summary>
    [SugarTable("CodeGenerator_ViewPoco")]
    public class ViewPoco : BillBaseModel
    {
        public ViewPoco()
        {
            //构造函数
            Controls = new List<ControlPoco>();
        }

        #region 属性
        [SugarColumn(IsIgnore = true)]
        public List<ControlPoco> Controls { get; set; }
        #endregion

        #region 扩展
        /// <summary>
        /// 对应工程
        /// </summary>
        public string ProjectPocoId { get; set; }
        /// <summary>
        /// 模块ID
        /// </summary>
        public string ModuleId { get; set; }

        /// <summary>
        /// 功能ID
        /// </summary>
        public string FunctionId { get; set; }
        #endregion
    }
}
